wiring and connectors - Turco Inglés Diccionario